practice (art/profession) - French English Dictionary